// <com.woyouqiu.Copyright>
// --------------------------------------------------------------
// <copyright>上海有求网络科技有限公司 2015</copyright>
// <Solution>MyCompany.MyProject</Solution>
// <Project>MyCompany.MyProject.Application</Project>
// <FileName>GetAgentsRequestDto.cs</FileName>
// <CreateTime>2017-04-25 16:20</CreateTime>
// <Author>何苗</Author>
// <Email>hemiao@woyouqiu.com</Email>
// <log date="2017-04-25 16:20" version="00001">创建</log>
// --------------------------------------------------------------
// </com.woyouqiu.Copyright>

using System.ComponentModel.DataAnnotations;
using Abp.AutoMapper;

namespace Vecen.BangChuang.BangChuang.Agents.Dtos {

    /// <summary>
    /// 申请升级为代理商请求结构
    /// </summary>
    [AutoMapTo(typeof(AgentApply))]
    public class ApplyUpdateToAgentRequestDto {
        /// <summary>
        /// 姓名
        /// </summary>
        /// <returns></returns>
        [MaxLength(16)]
        public string Name { get; set; }

        /// <summary>
        /// 电话
        /// </summary>
        /// <returns></returns>
        [MaxLength(11)]
        public string PhoneNumber { get; set; }

        /// <summary>
        /// 微信
        /// </summary>
        /// <returns></returns>
        [MaxLength(64)]
        public string Wechat { get; set; }

        /// <summary>
        /// 省份
        /// </summary>
        /// <returns></returns>
        public long ProvinceId { get; set; }

        /// <summary>
        /// 城市
        /// </summary>
        /// <returns></returns>
        public long CityId { get; set; }

        /// <summary>
        /// 县/区
        /// </summary>
        /// <returns></returns>
        public long DistrictId { get; set; }

        /// <summary>
        /// 是否是学生
        /// </summary>
        /// <returns></returns>
        public bool IsStudent { get; set; }

        /// <summary>
        /// 学校
        /// </summary>
        /// <returns></returns>
        public string UniversityName { get; set; }

        /// <summary>
        /// 学院
        /// </summary>
        /// <returns></returns>
        public string CollegeName { get; set; }

    }
}